palm greasing - Turkish English Dictionary